home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q0970.dms / q0970.adf / changes.doc < prev    next >
Text File  |  1992-09-02  |  4KB  |  105 lines

  1. Code
  2.  b fixed minor bug
  3.  B fixed major bug
  4.  a minor new feature
  5.  A major new feature
  6.  ½ bug lessened
  7.  c cludge added
  8.  
  9.  
  10. **** 1.6 First Alpha Release: 26/1/93
  11.  
  12. b  Line Step x,y      Had calculated y wrong.
  13. a  FILLED seperator.
  14. b  Area: No longer always incldes point (0,0)
  15. a  Circle command
  16. a  FILLED specifier for CIRCLE and BOX
  17. B  Lines/areas/boxes etc go off screen, now gets clipped.
  18. b  Editor, scrolling now copes with line at bottom of screen
  19. ½  Load ASCII a bit more stable now.
  20. a  Added 24bit pallete control under WB3+
  21. B  PRINT # . Had been writing past end of buffer. BANG.
  22. b  Move with mouse no longer looses changes to line
  23. b  Line containing label only now works again.
  24. a  Old fasioned line numbers now work! (they gain a ':' though!)
  25. b  Fixed 24 bit pallette
  26. b  Changed minimum window size.
  27. b  'interesting' bug in editor. deleted bits of line reappearing.
  28. a  SINQ function.
  29. B  Fixed Bug which crashed program if key pressed while window opening
  30. a  Iconify command for editor
  31. b  Resize window no longer clears help pages, still clears var lists though.
  32. b  Mouse click can now move cursor to top line of screen
  33. b  Cursor moves more verticaly with cursor keys.
  34. b  Left$() and Right$() now accept full-expressions instead of operands
  35. a  Wave command.
  36. b  PSET now works with bitlanes >32Kbyte
  37. b  Array indexes can now be full-expressions.
  38. b  Arrays >64Kbyte now work.
  39.  
  40. **** 1.7 Second Alpha Release: 2/2/93
  41.  
  42.    restructured Procs and Gosubs. Code now more adaptable.
  43. B  When I fixed arrays >64K I bodged. Called GetInt at wrong priority.
  44. b  Editor gave "Need Open Bracket" message instead of "Need Comma"
  45. b  Editor crashed after alerts.  I had forgotten a MOVEM (sp)+
  46. b  Mouse move had not updated screen title bar.
  47. b  Cursor movement while cursor not displayed causes 'spurious' cursors!
  48. b  Cursor movement using mouse not properly accounting for indentation.
  49. a  Comments after commands are now indented to column #40 if possible.
  50. A  User Defined functions
  51. B  Fixed recursive User defined functions,
  52. B  Fixed string User Defined functions.
  53. A  Preferences For Editor.
  54.    Tidies up main() in editor. Now gives messages if initialization fails.
  55. a  Option to delete lines with del
  56.    Optimised string copying. Strings now 2.5x faster!
  57. a  Scroll bar on editor window. Currently read only.
  58. A  Support for FileName of Command Line. eg "Basic filename.fes"
  59. a  Interpreter can now be run direct from WB
  60. a  Preferences option to save icons.
  61.    (note Editor doesn't yet understand icons passed to it);
  62.  
  63. **** 1.8 Third Alpha Release:   8/2/93
  64.  
  65. b  Fixed PRINT with multiple seperators; eg PRINT a,,b     added |
  66. a  Move window contsents by drag bar now works!
  67. A  "Test Program" option in menu. Checks for duplicate Labels, etc.
  68. a  ReqTools Interface added to editor.
  69. a  Find Text and Goto Line added, Uses Reqtools.
  70. A  Block move/copy etc added to editor.
  71.    Reorganised Menus a bit.
  72. b  Move by scroll bar had been corrupting the cursor.
  73. b  Editor had crashed if second token in a line was an open bracket and
  74.         there were more '(' than ')' on the line!
  75. a  Syntax checks: lines must match '(' and ')'
  76. b  Clicking Cancel on load/save requester had not canceled!
  77. b  Selecting QUIT then SAVE then CANCEL had guru'd
  78. b  Fixed bug in test program that had always failed used def'd funcs
  79. b  Changed syntax of DEF Fns slightly.
  80. b  Using -func had not worked, confusion between binary/unary minus.
  81. b  Print sometimes forgot to add <cr> to end of lines.
  82. b  Superfluous cursor's had been appearing
  83.  
  84. *** 0.9  1st Beta Release,   21/2/93
  85.  
  86. b  Cleaner exit if open screen fails.
  87. a  Optimized multiply/divide for 68020+
  88. b  Fixed bug in interpreter if source file longer than 50k
  89. b  Fixed bug if Goto/Gosub undefined label
  90. a  Added EXIT FOR and EXIT REPEAT and EXIT WHILE.
  91. a  Editor now closes its window when running programs and memory low
  92. b  Fixed bug which had led to small memory loss on program exit.
  93. b  INPUT with several variables had failed.
  94.  
  95. *** 1.0  1st Public Release  6/3/93
  96.  
  97.  
  98.  
  99.  
  100. KNOWN BUGS
  101. ==========
  102.  
  103. *   String literals immediate mode don't work.
  104. *   Occasionaly crashes when using CTRL-C to stop programs.
  105. *   Indentation wrong for FOR...NEXT (etc) with nothing inbetween.